hatchet excavator - German English Dictionary